package com.example.arwhack.data.model;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 交易记录
 */
public class TransactionRecord {

    /**
     * 主键id
     */
    private Long transactionRecordId;

    private String user;

    private String transactionType;

    private String virtualCoin;

    private String currency;

    private BigDecimal unitPrice;

    private BigDecimal commissionMoney;

    private BigDecimal completeMoney;

    private BigDecimal commissionAmount;

    private BigDecimal completeAmount;

    private Date tradeTime;

    public Long getTransactionRecordId() {
        return transactionRecordId;
    }

    public void setTransactionRecordId(Long transactionRecordId) {
        this.transactionRecordId = transactionRecordId;
    }

    public String getUser() {
        return user;
    }

    public void setUser(String user) {
        this.user = user;
    }

    public String getTransactionType() {
        return transactionType;
    }

    public void setTransactionType(String transactionType) {
        this.transactionType = transactionType;
    }

    public String getVirtualCoin() {
        return virtualCoin;
    }

    public void setVirtualCoin(String virtualCoin) {
        this.virtualCoin = virtualCoin;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public BigDecimal getUnitPrice() {
        return unitPrice;
    }

    public void setUnitPrice(BigDecimal unitPrice) {
        this.unitPrice = unitPrice;
    }

    public BigDecimal getCommissionMoney() {
        return commissionMoney;
    }

    public void setCommissionMoney(BigDecimal commissionMoney) {
        this.commissionMoney = commissionMoney;
    }

    public BigDecimal getCompleteMoney() {
        return completeMoney;
    }

    public void setCompleteMoney(BigDecimal completeMoney) {
        this.completeMoney = completeMoney;
    }

    public BigDecimal getCommissionAmount() {
        return commissionAmount;
    }

    public void setCommissionAmount(BigDecimal commissionAmount) {
        this.commissionAmount = commissionAmount;
    }

    public BigDecimal getCompleteAmount() {
        return completeAmount;
    }

    public void setCompleteAmount(BigDecimal completeAmount) {
        this.completeAmount = completeAmount;
    }

    public Date getTradeTime() {
        return tradeTime;
    }

    public void setTradeTime(Date tradeTime) {
        this.tradeTime = tradeTime;
    }
}
